A sparse H-matrix arithmetic: general complexity estimates
نویسنده
چکیده
In a preceding paper (Hackbusch, Computing 62 (1999) 89–108), a class of matrices (H-matrices) has been introduced which are data-sparse and allow an approximate matrix arithmetic of almost linear complexity. Several types ofH-matrices have been analysed in Hackbusch (Computing 62 (1999) 89–108) and Hackbusch and Khoromskij (Preprint MPI, No. 22, Leipzig, 1999; Computing 64 (2000) 21–47) which are able to approximate integral (nonlocal) operators in FEM and BEM applications in the case of quasi-uniform unstructured meshes. In the present paper, the general construction of H-matrices on rectangular and triangular meshes is proposed and analysed. First, the reliability of H-matrices in BEM is discussed. Then, we prove the optimal complexity of storage and matrix–vector multiplication in the case of rather arbitrary admissibility parameters ¡ 1 and for nite elements up to the order 1 de ned on quasi-uniform rectangular=triangular meshes in R; d=1; 2; 3. The almost linear complexity of the matrix addition, multiplication and inversion of H-matrices is also veri ed. c © 2000 Elsevier Science B.V. All rights reserved. MSC: 65F05; 65F30; 65F50
منابع مشابه
A Sparse Matrix Arithmetic based on H-Matrices. Part I: Introduction to H-Matrices
A class of matrices (H-matrices) is introduced which have the following properties. (i) They are sparse in the sense that only few data are needed for their representation. (ii) The matrix-vector multiplication is of almost linear complexity. (iii) In general, sums and products of these matrices are no longer in the same set, but their truncations to the H-matrix format are again of almost line...
متن کاملHigh Performance Rearrangement and Multiplication Routines for Sparse Tensor Arithmetic
Researchers from diverse disciplines are increasingly incorporating numeric highorder data, i.e., numeric tensors, within their practice. Just like the matrix-vector (MV) paradigm, the development of multi-purpose, but high-performance, sparse data structures and algorithms for arithmetic calculations, e.g., those found in Einstein-like notation, is crucial for the continued adoption of tensors...
متن کاملThe preconditioned inverse iteration for hierarchical matrices
The preconditioned inverse iteration [Ney01a] is an efficient method to compute the smallest eigenpair of a symmetric positive definite matrix M . Here we use this method to find the smallest eigenvalues of a hierarchical matrix [Hac99]. The storage complexity of the datasparse H-matrices is almost linear. We use H-arithmetic to precondition with an approximate inverse of M or an approximate Ch...
متن کاملHierarchical-Matrix Preconditioners for Parabolic Optimal Control Problems
Hierarchical (H)-matrices approximate full or sparse matrices using a hierarchical data sparse format. The corresponding H-matrix arithmetic reduces the time complexity of the approximate H-matrix operators to almost optimal while maintains certain accuracy. In this paper, we represent a scheme to solve the saddle point system arising from the control of parabolic partial differential equations...
متن کاملℋ-Matrix approximation for the operator exponential with applications
We develop a data-sparse and accurate approximation to parabolic solution operators in the case of a rather general elliptic part given by a strongly P-positive operator [4]. In the preceding papers [12]–[17], a class of matrices (H-matrices) has been analysed which are data-sparse and allow an approximate matrix arithmetic with almost linear complexity. In particular, the matrix-vector/matrixm...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999